Big Huge Thesaurus

electric cord

noun